----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      name:  <unnamed>
       log:  c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.log
  log type:  text
 opened on:   2 Mar 2016, 16:19:21

. set matsize 150;

. ** STATA 13 is used in this analysis;
. ** This .do file replicates Table S3;
. ** Note: uspid = party identification (1=Dem, 2=Rep), ad22 is the experimental treatment variable (1=exposure to Obama ad, 2=exposure to McCain ad, 3=control);
. ** Note: ideol1 = ideology (1=left, 2=right, 3=center/not sure), all other predictors coded as in the 2006 immigrant panel;
. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 civicstatus timeus1 affluen1 relig1 ffmex1 remit1;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana ad22 uspid1 ideol1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 civicstatus1 (regress) age1 spanhome1 polint1 school1 timeus1 affluen1 relig1 ffmex1 remit1 = 
> indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22, add(20) rseed(4409);

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.civicstatus1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
      civicstatus1: mlogit civicstatus1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.uspid2 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.civicstatus1 indiana i.uspid1 i.ptyeval1 i.ideol1 female1 i.ad22

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
      civicstatus1: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
      civicstatus1 |        907          116       116 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. mi estimate: mlogit uspid2 ib3.ad22 ib3.uspid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1, base(3);

Multiple-imputation estimates                     Imputations     =         20
Multinomial logistic regression                   Number of obs   =       1023
                                                  Average RVI     =     1.2517
                                                  Largest FMI     =     0.7674
DF adjustment:   Large sample                     DF:     min     =      33.43
                                                          avg     =      66.63
                                                          max     =     131.37
Model F test:       Equal FMI                     F(  38, 2348.2) =       2.69
Within VCE type:          OIM                     Prob > F        =     0.0000

--------------------------------------------------------------------------------------
              uspid2 |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
---------------------+----------------------------------------------------------------
Democrat             |
                ad22 |
              obama  |   .7772075   .2722152     2.86   0.006      .233324    1.321091
             mccain  |   .1164107   .2656817     0.44   0.663    -.4139822    .6468036
                     |
              uspid1 |
                dem  |   1.383758   .2727277     5.07   0.000     .8376521    1.929863
                rep  |  -.2644299    .514612    -0.51   0.609    -1.289626    .7607661
                     |
              ideol1 |
                  1  |   .4196124   .3605002     1.16   0.248    -.2971115    1.136336
                  2  |  -.3341986   .3169766    -1.05   0.296     -.967719    .2993218
                     |
             indiana |   .0543113   .2922999     0.19   0.853     -.533792    .6424145
                age1 |   .0103418   .0107801     0.96   0.342    -.0113568    .0320403
           spanhome1 |   .3738696   .2011024     1.86   0.066    -.0247317    .7724709
             polint1 |   .0987141   .0973159     1.01   0.313     -.094837    .2922653
             school1 |   .1333102   .0628978     2.12   0.039     .0071494     .259471
                     |
        civicstatus1 |
                  2  |     .44807   .3213295     1.39   0.169    -.1973732    1.093513
                  3  |   .0637653   .3769199     0.17   0.866    -.6938674     .821398
                     |
             timeus1 |   .0186146   .0131701     1.41   0.163    -.0077861    .0450152
             female1 |   .2927369   .2075557     1.41   0.162    -.1195604    .7050341
            affluen1 |   .1661183   .1182666     1.40   0.164    -.0695812    .4018177
              relig1 |  -.1028828   .0856304    -1.20   0.233    -.2730322    .0672666
              ffmex1 |   .0912265   .1011758     0.90   0.369    -.1089447    .2913978
              remit1 |   -.116601   .0751666    -1.55   0.123    -.2652945    .0320925
               _cons |  -3.591942   1.138588    -3.15   0.003     -5.86965   -1.314234
---------------------+----------------------------------------------------------------
Republican           |
                ad22 |
              obama  |   .4345877   .4642499     0.94   0.352    -.4884887    1.357664
             mccain  |  -.1075426   .5085878    -0.21   0.833     -1.12432    .9092347
                     |
              uspid1 |
                dem  |   .4071882   .5399235     0.75   0.454    -.6725243    1.486901
                rep  |   1.776381   .5536046     3.21   0.002     .6757905    2.876971
                     |
              ideol1 |
                  1  |  -.6578973   1.093732    -0.60   0.549    -2.831126    1.515331
                  2  |   .6166794   .4582001     1.35   0.182    -.2937147    1.527074
                     |
             indiana |   .3118195   .5747478     0.54   0.590    -.8487945    1.472433
                age1 |  -.0307626   .0198876    -1.55   0.128    -.0706125    .0090873
           spanhome1 |   .6298191   .4978476     1.27   0.213    -.3754115     1.63505
             polint1 |   .1079614   .1935419     0.56   0.579    -.2779168    .4938396
             school1 |   .1822124   .1142549     1.59   0.117    -.0473787    .4118036
                     |
        civicstatus1 |
                  2  |   -.131299   .7016153    -0.19   0.853    -1.558043    1.295445
                  3  |  -1.483898    .776582    -1.91   0.062     -3.04647    .0786736
                     |
             timeus1 |   .0375859   .0288594     1.30   0.201    -.0208156    .0959874
             female1 |   .1025082   .4038437     0.25   0.800    -.7024269    .9074433
            affluen1 |   .0459003   .2376823     0.19   0.848     -.429452    .5212526
              relig1 |  -.0382845   .1741194    -0.22   0.827    -.3859984    .3094294
              ffmex1 |  -.0065173   .2253491    -0.03   0.977    -.4578205    .4447858
              remit1 |   .1597269   .1951081     0.82   0.418    -.2343655    .5538194
               _cons |  -4.706237   2.255106    -2.09   0.042    -9.240908   -.1715659
---------------------+----------------------------------------------------------------
Other_NS_Independent |  (base outcome)
--------------------------------------------------------------------------------------

. mi estimate, rrr: mlogit uspid2 ib3.ad22 ib3.uspid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1, base(3);

Multiple-imputation estimates                     Imputations     =         20
Multinomial logistic regression                   Number of obs   =       1023
                                                  Average RVI     =     1.2517
                                                  Largest FMI     =     0.7674
DF adjustment:   Large sample                     DF:     min     =      33.43
                                                          avg     =      66.63
                                                          max     =     131.37
Model F test:       Equal FMI                     F(  38, 2348.2) =       2.69
Within VCE type:          OIM                     Prob > F        =     0.0000

--------------------------------------------------------------------------------------
              uspid2 |        RRR   Std. Err.      t    P>|t|     [95% Conf. Interval]
---------------------+----------------------------------------------------------------
Democrat             |
                ad22 |
              obama  |   2.175389   .5921739     2.86   0.006     1.262791    3.747508
             mccain  |   1.123457    .298482     0.44   0.663     .6610127    1.909428
                     |
              uspid1 |
                dem  |   3.989866   1.088147     5.07   0.000     2.310935    6.888568
                rep  |   .7676434   .3950385    -0.51   0.609     .2753738    2.139915
                     |
              ideol1 |
                  1  |   1.521372   .5484548     1.16   0.248     .7429612    3.115334
                  2  |   .7159116   .2269272    -1.05   0.296     .3799487    1.348944
                     |
             indiana |   1.055813   .3086141     0.19   0.853     .5863772    1.901066
                age1 |   1.010395   .0108922     0.96   0.342     .9887075    1.032559
           spanhome1 |   1.453348   .2922718     1.86   0.066     .9755717    2.165109
             polint1 |   1.103751   .1074125     1.01   0.313     .9095212    1.339458
             school1 |   1.142604   .0718674     2.12   0.039     1.007175    1.296244
                     |
        civicstatus1 |
                  2  |   1.565288   .5029732     1.39   0.169     .8208842    2.984741
                  3  |   1.065842   .4017371     0.17   0.866       .49964    2.273676
                     |
             timeus1 |   1.018789   .0134175     1.41   0.163     .9922442    1.046044
             female1 |    1.34009   .2781433     1.41   0.162     .8873104    2.023916
            affluen1 |   1.180713   .1396389     1.40   0.164     .9327844    1.494539
              relig1 |   .9022327   .0772586    -1.20   0.233     .7610683    1.069581
              ffmex1 |   1.095517   .1108398     0.90   0.369       .89678    1.338297
              remit1 |   .8899402   .0668938    -1.55   0.123       .76698    1.032613
               _cons |   .0275448   .0313622    -3.15   0.003     .0028239      .26868
---------------------+----------------------------------------------------------------
Republican           |
                ad22 |
              obama  |   1.544326   .7169532     0.94   0.352     .6135529    3.887103
             mccain  |   .8980383   .4567314    -0.21   0.833     .3248734    2.482422
                     |
              uspid1 |
                dem  |   1.502587   .8112819     0.75   0.454     .5104185    4.423365
                rep  |   5.908433   3.270936     3.21   0.002     1.965586    17.76039
                     |
              ideol1 |
                  1  |   .5179393   .5664869    -0.60   0.549     .0589465    4.550928
                  2  |   1.852765   .8489373     1.35   0.182     .7454891    4.604682
                     |
             indiana |   1.365908   .7850526     0.54   0.590     .4279305    4.359832
                age1 |   .9697058   .0192851    -1.55   0.128     .9318229    1.009129
           spanhome1 |   1.877271   .9345947     1.27   0.213     .6870065    5.129713
             polint1 |   1.114005   .2156066     0.56   0.579     .7573598    1.638596
             school1 |   1.199869   .1370909     1.59   0.117     .9537261    1.509538
                     |
        civicstatus1 |
                  2  |   .8769555   .6152854    -0.19   0.853     .2105477    3.652622
                  3  |   .2267521   .1760916    -1.91   0.062     .0475264    1.081851
                     |
             timeus1 |   1.038301   .0299648     1.30   0.201     .9793996    1.100745
             female1 |   1.107946   .4474372     0.25   0.800     .4953816    2.477979
            affluen1 |    1.04697   .2488463     0.19   0.848     .6508657    1.684136
              relig1 |   .9624391   .1675793    -0.22   0.827     .6797716    1.362647
              ffmex1 |   .9935039   .2238852    -0.03   0.977      .632661    1.560156
              remit1 |    1.17319    .228899     0.82   0.418     .7910726    1.739886
               _cons |   .0090387   .0203833    -2.09   0.042      .000097    .8423447
---------------------+----------------------------------------------------------------
Other_NS_Independent |  (base outcome)
--------------------------------------------------------------------------------------

. mi test 1.ad22;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]1.ad22 = 0
 ( 2)  [Republican]1.ad22 = 0
 ( 3)  [Other_NS_Independent]1o.ad22 = 0
       Constraint 3 dropped

       F(  2, 113.1) =    4.09
            Prob > F =    0.0192

. mi test 2.ad22;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]2.ad22 = 0
 ( 2)  [Republican]2.ad22 = 0
 ( 3)  [Other_NS_Independent]2o.ad22 = 0
       Constraint 3 dropped

       F(  2, 114.0) =    0.15
            Prob > F =    0.8600

. mi test 1.uspid1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]1.uspid1 = 0
 ( 2)  [Republican]1.uspid1 = 0
 ( 3)  [Other_NS_Independent]1o.uspid1 = 0
       Constraint 3 dropped

       F(  2, 111.6) =   14.16
            Prob > F =    0.0000

. mi test 2.uspid1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]2.uspid1 = 0
 ( 2)  [Republican]2.uspid1 = 0
 ( 3)  [Other_NS_Independent]2o.uspid1 = 0
       Constraint 3 dropped

       F(  2, 132.2) =    6.37
            Prob > F =    0.0023

. mi test 1.ideol1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]1.ideol1 = 0
 ( 2)  [Republican]1.ideol1 = 0
 ( 3)  [Other_NS_Independent]1o.ideol1 = 0
       Constraint 3 dropped

       F(  2, 158.1) =    1.06
            Prob > F =    0.3487

. mi test 2.ideol1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]2.ideol1 = 0
 ( 2)  [Republican]2.ideol1 = 0
 ( 3)  [Other_NS_Independent]2o.ideol1 = 0
       Constraint 3 dropped

       F(  2, 114.4) =    1.93
            Prob > F =    0.1500

. mi test indiana;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]indiana = 0
 ( 2)  [Republican]indiana = 0
 ( 3)  [Other_NS_Independent]o.indiana = 0
       Constraint 3 dropped

       F(  2,  84.0) =    0.17
            Prob > F =    0.8473

. mi test age1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]age1 = 0
 ( 2)  [Republican]age1 = 0
 ( 3)  [Other_NS_Independent]o.age1 = 0
       Constraint 3 dropped

       F(  2,  90.0) =    2.13
            Prob > F =    0.1245

. mi test spanhome1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]spanhome1 = 0
 ( 2)  [Republican]spanhome1 = 0
 ( 3)  [Other_NS_Independent]o.spanhome1 = 0
       Constraint 3 dropped

       F(  2, 101.7) =    1.81
            Prob > F =    0.1684

. mi test polint1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]polint1 = 0
 ( 2)  [Republican]polint1 = 0
 ( 3)  [Other_NS_Independent]o.polint1 = 0
       Constraint 3 dropped

       F(  2, 138.1) =    0.56
            Prob > F =    0.5744

. mi test school1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]school1 = 0
 ( 2)  [Republican]school1 = 0
 ( 3)  [Other_NS_Independent]o.school1 = 0
       Constraint 3 dropped

       F(  2, 100.2) =    2.93
            Prob > F =    0.0580

. mi test 2.civicstatus1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]2.civicstatus1 = 0
 ( 2)  [Republican]2.civicstatus1 = 0
 ( 3)  [Other_NS_Independent]2o.civicstatus1 = 0
       Constraint 3 dropped

       F(  2,  73.0) =    0.96
            Prob > F =    0.3864

. mi test 3.civicstatus1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]3.civicstatus1 = 0
 ( 2)  [Republican]3.civicstatus1 = 0
 ( 3)  [Other_NS_Independent]3o.civicstatus1 = 0
       Constraint 3 dropped

       F(  2,  87.3) =    2.07
            Prob > F =    0.1318

. mi test timeus1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]timeus1 = 0
 ( 2)  [Republican]timeus1 = 0
 ( 3)  [Other_NS_Independent]o.timeus1 = 0
       Constraint 3 dropped

       F(  2,  83.3) =    1.45
            Prob > F =    0.2405

. mi test female1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]female1 = 0
 ( 2)  [Republican]female1 = 0
 ( 3)  [Other_NS_Independent]o.female1 = 0
       Constraint 3 dropped

       F(  2, 140.0) =    0.95
            Prob > F =    0.3900

. mi test affluen1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]affluen1 = 0
 ( 2)  [Republican]affluen1 = 0
 ( 3)  [Other_NS_Independent]o.affluen1 = 0
       Constraint 3 dropped

       F(  2, 118.3) =    0.95
            Prob > F =    0.3882

. mi test relig1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]relig1 = 0
 ( 2)  [Republican]relig1 = 0
 ( 3)  [Other_NS_Independent]o.relig1 = 0
       Constraint 3 dropped

       F(  2, 133.5) =    0.68
            Prob > F =    0.5101

. mi test ffmex1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]ffmex1 = 0
 ( 2)  [Republican]ffmex1 = 0
 ( 3)  [Other_NS_Independent]o.ffmex1 = 0
       Constraint 3 dropped

       F(  2, 137.0) =    0.37
            Prob > F =    0.6913

. mi test remit1;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]remit1 = 0
 ( 2)  [Republican]remit1 = 0
 ( 3)  [Other_NS_Independent]o.remit1 = 0
       Constraint 3 dropped

       F(  2,  99.5) =    1.67
            Prob > F =    0.1933

. clear;

. ** in the models that follow, interaction effects are entered one by one to assess whether there are significant gains in model fit;
. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit, omit(adbo)) bo_papers (logit, omit(adbo)) 
> bo_undoc (logit) undoc (logit) papers =indiana adbo adjm i.uspid1 i.ptyeval1 i.ideol1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
         bo_papers: logit bo_papers relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_undoc i.undoc1 i.papers1 i.uspid2 indiana adjm i.uspid1 i.ptyeval1
                     i.ideol1 female1 , augment
          bo_undoc: logit bo_undoc relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.undoc1 i.papers1 i.uspid2 indiana adjm i.uspid1 i.ptyeval1
                     i.ideol1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.bo_papers i.bo_undoc i.undoc1 i.papers1 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
         bo_papers: augmented logistic regression
          bo_undoc: augmented logistic regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
         bo_papers |        907          116       116 |      1023
          bo_undoc |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 ib3.uspid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_undoc bo_papers, base(3);

. mi test bo_undoc bo_papers;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_undoc = 0
 ( 2)  [Republican]bo_undoc = 0
 ( 3)  [Other_NS_Independent]o.bo_undoc = 0
 ( 4)  [Democrat]bo_papers = 0
 ( 5)  [Republican]bo_papers = 0
 ( 6)  [Other_NS_Independent]o.bo_papers = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 376.8) =    1.96
            Prob > F =    0.1006

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit, omit(adjm)) jm_papers (logit, omit(adjm)) 
> jm_undoc (logit) undoc (logit) papers =indiana adbo adjm i.uspid1 i.ptyeval1 i.ideol1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1
         jm_papers: logit jm_papers relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_undoc i.undoc1 i.papers1 i.uspid2 indiana adbo i.uspid1 i.ptyeval1
                     i.ideol1 female1 , augment
          jm_undoc: logit jm_undoc relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.undoc1 i.papers1 i.uspid2 indiana adbo i.uspid1 i.ptyeval1
                     i.ideol1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.papers1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.uspid2 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.jm_papers i.jm_undoc i.undoc1 i.papers1 indiana adbo adjm i.uspid1
                     i.ptyeval1 i.ideol1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
         jm_papers: augmented logistic regression
          jm_undoc: augmented logistic regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
         jm_papers |        907          116       116 |      1023
          jm_undoc |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

Warning: the sets of predictors of the imputation model vary across
         imputations or iterations

. quietly mi estimate: mlogit uspid2 ib3.ad22 ib3.uspid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_undoc jm_papers, base(3);

. mi test jm_undoc jm_papers;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_undoc = 0
 ( 2)  [Republican]jm_undoc = 0
 ( 3)  [Other_NS_Independent]o.jm_undoc = 0
 ( 4)  [Democrat]jm_papers = 0
 ( 5)  [Republican]jm_papers = 0
 ( 6)  [Other_NS_Independent]o.jm_papers = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 414.8) =    0.55
            Prob > F =    0.6969

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 undoc (logit) papers =indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1 female1 bo_dem bo_rep, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
            undoc1: regress undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 bo_dem bo_rep , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: linear regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_dem bo_rep, base(3);

. mi test bo_dem bo_rep;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_dem = 0
 ( 2)  [Republican]bo_dem = 0
 ( 3)  [Other_NS_Independent]o.bo_dem = 0
 ( 4)  [Democrat]bo_rep = 0
 ( 5)  [Republican]bo_rep = 0
 ( 6)  [Other_NS_Independent]o.bo_rep = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 705.3) =    0.01
            Prob > F =    0.9996

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc papers =indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1 female1 jm_dem jm_rep, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 i.ideol1
                     female1 jm_dem jm_rep , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_dem jm_rep, base(3);

. mi test jm_dem jm_rep;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_dem = 0
 ( 2)  [Republican]jm_dem = 0
 ( 3)  [Other_NS_Independent]o.jm_dem = 0
 ( 4)  [Democrat]jm_rep = 0
 ( 5)  [Republican]jm_rep = 0
 ( 6)  [Other_NS_Independent]o.jm_rep = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 224.7) =    0.75
            Prob > F =    0.5585

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 bo_left bo_right, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_left bo_right , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_left bo_right , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_left bo_right , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: augmented multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

Warning: the sets of predictors of the imputation model vary across
         imputations or iterations

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_left bo_right, base(3);

. mi test bo_left bo_right;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_left = 0
 ( 2)  [Republican]bo_left = 0
 ( 3)  [Other_NS_Independent]o.bo_left = 0
 ( 4)  [Democrat]bo_right = 0
 ( 5)  [Republican]bo_right = 0
 ( 6)  [Other_NS_Independent]o.bo_right = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 337.4) =    0.29
            Prob > F =    0.8859

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 jm_left jm_right, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_left jm_right , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_left jm_right , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_left jm_right , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: augmented multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_left jm_right, base(3);

. mi test jm_left jm_right;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_left = 0
 ( 2)  [Republican]jm_left = 0
 ( 3)  [Other_NS_Independent]o.jm_left = 0
 ( 4)  [Democrat]jm_right = 0
 ( 5)  [Republican]jm_right = 0
 ( 6)  [Other_NS_Independent]o.jm_right = 0
       Constraint 3 dropped
       Constraint 6 dropped

       F(  4, 344.4) =    0.45
            Prob > F =    0.7707

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 bo_ind, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_ind , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_ind , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_ind , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_ind, base(3);

. mi test bo_ind;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_ind = 0
 ( 2)  [Republican]bo_ind = 0
 ( 3)  [Other_NS_Independent]o.bo_ind = 0
       Constraint 3 dropped

       F(  2, 114.7) =    2.38
            Prob > F =    0.0969

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 jm_ind, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_ind , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_ind , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_ind , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_ind, base(3);

. mi test jm_ind;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_ind = 0
 ( 2)  [Republican]jm_ind = 0
 ( 3)  [Other_NS_Independent]o.jm_ind = 0
       Constraint 3 dropped

       F(  2, 193.1) =    0.39
            Prob > F =    0.6775

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 bo_fem, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_fem , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 bo_fem , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 bo_fem , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_fem, base(3);

. mi test bo_fem;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_fem = 0
 ( 2)  [Republican]bo_fem = 0
 ( 3)  [Other_NS_Independent]o.bo_fem = 0
       Constraint 3 dropped

       F(  2, 101.0) =    0.12
            Prob > F =    0.8912

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) undoc (logit) papers =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1 jm_fem, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.undoc1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_fem , augment
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1
                     female1 jm_fem , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.papers1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 jm_fem , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
            undoc1: augmented logistic regression
           papers1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
            undoc1 |        907          116       116 |      1023
           papers1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_fem, base(3);

. mi test jm_fem;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_fem = 0
 ( 2)  [Republican]jm_fem = 0
 ( 3)  [Other_NS_Independent]o.jm_fem = 0
       Constraint 3 dropped

       F(  2, 172.5) =    1.53
            Prob > F =    0.2189

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_age 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =
> indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 bo_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            bo_age: regress bo_age relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 bo_age i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            bo_age: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            bo_age |        962           61        61 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_age, base(3);

. mi test bo_age;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_age = 0
 ( 2)  [Republican]bo_age = 0
 ( 3)  [Other_NS_Independent]o.bo_age = 0
       Constraint 3 dropped

       F(  2, 104.7) =    1.31
            Prob > F =    0.2742

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_age 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 jm_age i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            jm_age: regress jm_age relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 jm_age i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            jm_age: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            jm_age |        962           61        61 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_age, base(3);

. mi test jm_age;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_age = 0
 ( 2)  [Republican]jm_age = 0
 ( 3)  [Other_NS_Independent]o.jm_age = 0
       Constraint 3 dropped

       F(  2,  94.6) =    0.01
            Prob > F =    0.9860

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_span 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           bo_span: regress bo_span relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_span school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           bo_span: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           bo_span |        976           47        47 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_span, base(3);

. mi test bo_span;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_span = 0
 ( 2)  [Republican]bo_span = 0
 ( 3)  [Other_NS_Independent]o.bo_span = 0
       Constraint 3 dropped

       F(  2, 141.8) =    0.38
            Prob > F =    0.6859

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_span 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           jm_span: regress jm_span relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_span school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           jm_span: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           jm_span |        976           47        47 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_span, base(3);

. mi test jm_span;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_span = 0
 ( 2)  [Republican]jm_span = 0
 ( 3)  [Other_NS_Independent]o.jm_span = 0
       Constraint 3 dropped

       F(  2, 102.6) =    0.99
            Prob > F =    0.3742

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_sch 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            bo_sch: regress bo_sch relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_sch affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            bo_sch: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            bo_sch |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_sch, base(3);

. mi test bo_sch;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_sch = 0
 ( 2)  [Republican]bo_sch = 0
 ( 3)  [Other_NS_Independent]o.bo_sch = 0
       Constraint 3 dropped

       F(  2, 126.8) =    0.24
            Prob > F =    0.7882

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_sch 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_sch affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            jm_sch: regress jm_sch relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_sch affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            jm_sch: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            jm_sch |        975           48        48 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_sch, base(3);

. mi test jm_sch;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_sch = 0
 ( 2)  [Republican]jm_sch = 0
 ( 3)  [Other_NS_Independent]o.jm_sch = 0
       Constraint 3 dropped

       F(  2, 124.8) =    0.24
            Prob > F =    0.7840

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit bo_int jm_int;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_int 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            bo_int: regress bo_int relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 bo_int spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 bo_int timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 bo_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            bo_int: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            bo_int |        995           28        28 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_int, base(3);

. mi test bo_int;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_int = 0
 ( 2)  [Republican]bo_int = 0
 ( 3)  [Other_NS_Independent]o.bo_int = 0
       Constraint 3 dropped

       F(  2, 160.6) =    0.60
            Prob > F =    0.5474

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit bo_int jm_int;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_int 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            jm_int: regress jm_int relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 jm_int spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 jm_int timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 jm_int timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            jm_int: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            jm_int |        995           28        28 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_int, base(3);

. mi test jm_int;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_int = 0
 ( 2)  [Republican]jm_int = 0
 ( 3)  [Other_NS_Independent]o.jm_int = 0
       Constraint 3 dropped

       F(  2,  88.3) =    0.68
            Prob > F =    0.5087

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_time 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           bo_time: regress bo_time relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 bo_time spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 bo_time timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 bo_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           bo_time: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           bo_time |        993           30        30 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_time, base(3);

. mi test bo_time;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_time = 0
 ( 2)  [Republican]bo_time = 0
 ( 3)  [Other_NS_Independent]o.bo_time = 0
       Constraint 3 dropped

       F(  2, 129.3) =    0.25
            Prob > F =    0.7789

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_time 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           jm_time: regress jm_time relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 jm_time spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 jm_time timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 jm_time timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
           jm_time: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
           jm_time |        993           30        30 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_time, base(3);

. mi test jm_time;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_time = 0
 ( 2)  [Republican]jm_time = 0
 ( 3)  [Other_NS_Independent]o.jm_time = 0
       Constraint 3 dropped

       F(  2, 113.6) =    0.39
            Prob > F =    0.6811

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_aff 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 bo_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            bo_aff: regress bo_aff relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 bo_aff affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            bo_aff: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            bo_aff |        969           54        54 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_aff, base(3);

. mi test bo_aff;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_aff = 0
 ( 2)  [Republican]bo_aff = 0
 ( 3)  [Other_NS_Independent]o.bo_aff = 0
       Constraint 3 dropped

       F(  2, 125.7) =    0.26
            Prob > F =    0.7713

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_aff 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 remit1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 remit1 polint1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 remit1 polint1 timeus1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 jm_aff affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            jm_aff: regress jm_aff relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 jm_aff affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            jm_aff: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            jm_aff |        969           54        54 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_aff, base(3);

. mi test jm_aff;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_aff = 0
 ( 2)  [Republican]jm_aff = 0
 ( 3)  [Other_NS_Independent]o.jm_aff = 0
       Constraint 3 dropped

       F(  2, 103.4) =    2.08
            Prob > F =    0.1302

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_ff 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
             bo_ff: regress bo_ff relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 bo_ff remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 bo_ff ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 bo_ff ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 bo_ff ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 bo_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
             bo_ff: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
             bo_ff |       1002           21        21 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_ff, base(3);

. mi test bo_ff;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_ff = 0
 ( 2)  [Republican]bo_ff = 0
 ( 3)  [Other_NS_Independent]o.bo_ff = 0
       Constraint 3 dropped

       F(  2, 143.6) =    0.74
            Prob > F =    0.4808

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_ff 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
             jm_ff: regress jm_ff relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 jm_ff remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 jm_ff ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 jm_ff ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 jm_ff ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 relig1 jm_ff ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
             jm_ff: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
             jm_ff |       1002           21        21 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_ff, base(3);

. mi test jm_ff;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_ff = 0
 ( 2)  [Republican]jm_ff = 0
 ( 3)  [Other_NS_Independent]o.jm_ff = 0
       Constraint 3 dropped

       F(  2,  94.9) =    0.22
            Prob > F =    0.8052

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_remit 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          bo_remit: regress bo_remit relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 bo_remit polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 bo_remit remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 bo_remit remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 bo_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
          bo_remit: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
          bo_remit |        999           24        24 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_remit, base(3);

. mi test bo_remit;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_remit = 0
 ( 2)  [Republican]bo_remit = 0
 ( 3)  [Other_NS_Independent]o.bo_remit = 0
       Constraint 3 dropped

       F(  2, 126.7) =    0.06
            Prob > F =    0.9428

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_remit 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            relig1: regress relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 relig1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          jm_remit: regress jm_remit relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 relig1 ffmex1 jm_remit polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 relig1 ffmex1 jm_remit remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 relig1 ffmex1 jm_remit remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            undoc1: logit undoc1 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment
            uspid2: mlogit uspid2 relig1 ffmex1 jm_remit remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
          jm_remit: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
          jm_remit |        999           24        24 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_remit, base(3);

. mi test jm_remit;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_remit = 0
 ( 2)  [Republican]jm_remit = 0
 ( 3)  [Other_NS_Independent]o.jm_remit = 0
       Constraint 3 dropped

       F(  2, 106.7) =    2.04
            Prob > F =    0.1356

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 bo_rel 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            bo_rel: regress bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            relig1: regress relig1 bo_rel ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 bo_rel relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 bo_rel relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 bo_rel relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 bo_rel relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 bo_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            bo_rel: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            bo_rel |       1005           18        18 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> bo_rel, base(3);

. mi test bo_rel;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]bo_rel = 0
 ( 2)  [Republican]bo_rel = 0
 ( 3)  [Other_NS_Independent]o.bo_rel = 0
       Constraint 3 dropped

       F(  2,  97.4) =    0.06
            Prob > F =    0.9436

. clear;

. use c:\expats\partisanship.invitation\replication\Mex.imm.2008.Table.S3.dta;

. mi set mlong;

. mi register imputed uspid2 age1 spanhome1 polint1 school1 undoc papers timeus1 affluen1 relig1 ffmex1 remit1 bo_undoc bo_papers jm_undoc jm_papers
> bo_age jm_age bo_span jm_span bo_sch jm_sch bo_time jm_time bo_aff jm_aff bo_rel jm_rel bo_ff jm_ff bo_remit jm_remit;
(621 m=0 obs. now marked as incomplete)

. mi register regular indiana adbo adjm uspid1 left1 right1 ptyeval1 female1;

. mi impute chained (mlogit) uspid2 (regress) age1 spanhome1 polint1 school1 jm_rel 
> timeus1 affluen1 relig1 ffmex1 remit1 (logit) papers undoc =indiana adbo adjm demid1 repid1 i.ptyeval1 left1 right1 female1, add(20) rseed(4409) augment;

Conditional models:
            jm_rel: regress jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            relig1: regress relig1 jm_rel ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            ffmex1: regress ffmex1 jm_rel relig1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
            remit1: regress remit1 jm_rel relig1 ffmex1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           polint1: regress polint1 jm_rel relig1 ffmex1 remit1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           timeus1: regress timeus1 jm_rel relig1 ffmex1 remit1 polint1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
         spanhome1: regress spanhome1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 school1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           school1: regress school1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 affluen1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
          affluen1: regress affluen1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 age1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
              age1: regress age1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 i.papers1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1
           papers1: logit papers1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.undoc1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            undoc1: logit undoc1 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.uspid2 indiana adbo adjm demid1 repid1 i.ptyeval1 left1
                     right1 female1 , augment
            uspid2: mlogit uspid2 jm_rel relig1 ffmex1 remit1 polint1 timeus1 spanhome1 school1 affluen1 age1 i.papers1 i.undoc1 indiana adbo adjm demid1 repid1 i.ptyeval1
                     left1 right1 female1 , augment

Performing chained iterations ...

Multivariate imputation                     Imputations =       20
Chained equations                                 added =       20
Imputed: m=1 through m=20                       updated =        0

Initialization: monotone                     Iterations =      200
                                                burn-in =       10

            uspid2: multinomial logistic regression
              age1: linear regression
         spanhome1: linear regression
           polint1: linear regression
           school1: linear regression
            jm_rel: linear regression
           timeus1: linear regression
          affluen1: linear regression
            relig1: linear regression
            ffmex1: linear regression
            remit1: linear regression
           papers1: augmented logistic regression
            undoc1: augmented logistic regression

------------------------------------------------------------------
                   |               Observations per m             
                   |----------------------------------------------
          Variable |   Complete   Incomplete   Imputed |     Total
-------------------+-----------------------------------+----------
            uspid2 |        486          537       537 |      1023
              age1 |        962           61        61 |      1023
         spanhome1 |        976           47        47 |      1023
           polint1 |        995           28        28 |      1023
           school1 |        975           48        48 |      1023
            jm_rel |       1005           18        18 |      1023
           timeus1 |        993           30        30 |      1023
          affluen1 |        969           54        54 |      1023
            relig1 |       1005           18        18 |      1023
            ffmex1 |       1002           21        21 |      1023
            remit1 |        999           24        24 |      1023
           papers1 |        907          116       116 |      1023
            undoc1 |        907          116       116 |      1023
------------------------------------------------------------------
(complete + incomplete = total; imputed is the minimum across m
 of the number of filled-in observations.)

. quietly mi estimate: mlogit uspid2 ib3.ad22 demid1 repid1 ib3.ideol1 indiana age1 spanhome1 polint1 school1 i.civicstatus1 timeus1 female1 affluen1 relig1 ffmex1 remit1
> jm_rel, base(3);

. mi test jm_rel;
note: assuming equal fractions of missing information

 ( 1)  [Democrat]jm_rel = 0
 ( 2)  [Republican]jm_rel = 0
 ( 3)  [Other_NS_Independent]o.jm_rel = 0
       Constraint 3 dropped

       F(  2,  82.4) =    0.17
            Prob > F =    0.8449

. clear;

. *** note: without imputation, the results of this analysis are largely unchanged;


